// 版权归Go作者所有。版权所有。
// 此源代码的使用受BSD样式
// 许可证的约束，该许可证可以在许可证文件中找到。

// go:build js&&wasm 
// +build js，wasm 

package exec

import (
	"errors"
)

// /ErrNotFound是路径搜索未能找到可执行文件时产生的错误。
var ErrNotFound = errors.New("executable file not found in $PATH")

// LookPath在由PATH环境变量命名的
// 目录中搜索名为file的可执行文件。
// 如果文件包含斜杠，则直接尝试，不参考路径。
// 结果可能是绝对路径，也可能是相对于当前目录的路径。
func LookPath(file string) (string, error) {
	// Wasm不能执行进程，所以就好像根本没有可执行文件一样。
	return "", &Error{file, ErrNotFound}
}
